typedef ComponentInstance pnotComponent;
typedef struct pnotResource {
unsigned long modDate; /* modification date */
short version; /* version number of preview resource */
OSType resType; /* type of resource used as preview cache */
short resID; /* resource identification number
of resource used as preview cache */
short numResItems;/* number of additional file descriptions */
pnotResItem resItem[ ]; /* array of file descriptions */
} pnotResource;
typedef struct pnotResItem {
unsigned long modDate; /* last modification date of item */
OSType useType; /* what type of data */
OSType resType; /* resource type containing item */
short resID; /* resource ID containing this item */
short rgnCode; /* region code */
long reserved;/* set to 0 */
} pnotResItem; *pnotResItemPtr;